package cn.mw.cmdb.monitorview.service;

import cn.mw.cmdb.monitorview.entity.MwBladeDto;
import cn.mw.cmdb.monitorview.entity.MwKnifeBlockDto;
import cn.mw.cmdb.monitorview.param.MwKnifeBlockParam;

import java.util.List;

/**
 * @description 刀框视图
 */
public interface MwKnifeBlockViewService {

    List<MwBladeDto> getBladeInfo(MwKnifeBlockParam knifeBlockParam) throws Exception;

    MwKnifeBlockDto getKnifeBlockBasicMonitorInfo(MwKnifeBlockParam knifeBlockParam) throws Exception;

    List<MwBladeDto> getAllBladeBasicInfo(MwKnifeBlockParam knifeBlockParam) throws Exception;

}
